English synonyms about - contact  

euglena

noun

1 euglena

Minute single-celled green freshwater organism having a single flagella; often classed as algae.

Polish: euglena, klejnotka


Find more on euglena elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0269