Taxon
Animalia > Arthropoda > Ichthyostraca > Porocephalida > Porocephalidae > Armillifer
WoRMS: 730138 NCBI: 260804 Open in mapper Explore occurrences