Taxon

Ophioplocus imbricatus

(Müller & Troschel, 1842) Species

Animalia > Echinodermata > Ophiuroidea > Amphilepidida > Hemieuryalidae > Ophioplocus

WoRMS: 243985 NCBI: 1365870 Open in mapper Explore occurrences

Datasets

Child taxa