Taxon
Animalia > Bryozoa > Gymnolaemata > Cheilostomatida > Exochellidae > Escharoides
WoRMS: 110966 NCBI: 560984 Open in mapper Explore occurrences