ditchmoss
English Dictionary
->
Letter D
-> ditchmoss
Search Dictionary:
ditchmoss Definition
(n)
submerged
freshwater
perennials
ditchmoss Synonyms
ditchmoss
Elodea
genus Elodea
pondweed
© Art Branch Inc.