Taxon
Protozoa > Amoebozoa > Tubulinea > Leptomyxida > Flabellulidae > Flabellula
WoRMS: 120598 NCBI: 1215681 Open in mapper Explore occurrences