Taxon
Protozoa > Amoebozoa > Tubulinea > Arcellinida > Difflugina incertae sedis > Nebela
WoRMS: 761172 NCBI: 318537 Open in mapper Explore occurrences