elodea
noun
elo·dea
i-ˈlō-dē-ə
: any of a small American genus (Elodea) of submerged aquatic monocotyledonous herbs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share