Home

Word

ditchmoss, n.
(ditchmosses)
more info submerged freshwater perennials
<noun.plant>

Elodea ditchmoss genus Elodea pondweed