desmid

Noun
  1. Freshwater green algae (synset 101416098)

Found on Word Lists

Other Searches