Taxon
Animalia > Rotifera > Eurotatoria > Flosculariaceae > Testudinellidae > Testudinella
Vernacular names: turtle rotifer
WoRMS: 134975 NCBI: 525915 Open in mapper Explore occurrences