Subscriber login


Forgot your password?

Library card login

Other

elodea

Definition of elodea

noun

[mass noun]
  • an aquatic plant of a genus that includes Canadian pondweed.
    • Genus Elodea, family Hydrocharitaceae

Origin:

modern Latin, from Greek helōdēs 'marshy'

elodea in other Oxford dictionaries

Definition of elodea in the US English dictionary