Medusa stage of Obelia sp. hydroid, light micrograph

Numéro d’image : 13601030
Medusa stage of Obelia sp. hydroid, light micrograph
;