DITCHMOSS





Definition:

  1. [noun] submerged freshwater perennials
    Synonyms: Elodea, genus Elodea, pondweed

Synonyms: