Tamil Dictionary 🔍

myxocystodea

Myx`o*cys*to"de*a, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of Infusoria including the Noctiluca. See Noctiluca.


myxocystodea - Similar Words