myxocystodea
English
myxocystodea meaning in English • myxocystodea का अर्थ अंग्रेजी में
n. pl.
- A division of Infusoria including the Noctiluca. See Noctiluca>.