elodea

Definitions


[ɪˈləʊdɪə], (Noun)

Definitions:
- an aquatic plant of a genus that includes Canadian pondweed


Phrases:

Origin:
modern Latin, from Greek helōdēs ‘marshy’




definition by Oxford Dictionaries