MYXOCYSTODEA


Meaning of MYXOCYSTODEA in English

noun ·pl a division of infusoria including the noctiluca. ·see noctiluca.

Webster English vocab.      Английский словарь Webster.