plantlike flagellate

Noun
  1. Unicellular organisms having many characteristics of typical algae (synset 101423501)

Found on Word Lists

Other Searches