107548

Ultrastructural study on the foot and the shell of the oyster Pinctada radiata (leach, 1814),(Bivalvia Petridae).

Article

Last updated: 04 Jan 2025