EUGLENOID


Meaning of EUGLENOID in English

[eu.gle.noid] n (1885): any of a taxon (Euglenoidina or Euglenophyta) of varied flagellates (as a euglena) that are typically green or colorless stigma-bearing solitary organisms with one or two flagella emerging from a well-defined gullet -- euglenoid adj

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