family desmidiaceae

Noun
  1. Unicellular algae (synset 101415829)

Found on Word Lists

Other Searches