euglena

Noun
  1. Minute single-celled green freshwater organism having a single flagella;
    Often classed as algae (synset 101409377)

Found on Word Lists

Other Searches