ulvaceae

Noun
  1. Thin flat or tubular green algae (synset 101411024)

Found on Word Lists

Other Searches