genus elodea

Noun
  1. Submerged freshwater perennials (synset 112635078)

Found on Word Lists

Other Searches