euglenas

noun
  1. Plural of euglenoid; single-celled organisms that are flagellated protists, typically found in freshwater and capable of both photosynthesis and heterotrophic feeding.
  2. Usage: biology; scientific

Examples