Skip to main content

flagellata

English flagellata meaning in English  •  flagellata का अर्थ अंग्रेजी में
n. pl.
  • An order of Infusoria, having one or two long, whiplike cilia, at the anterior end. It includes monads. See Infusoria>, and Monad>.
Advertisement