English edit

Noun edit

elodeas

  1. plural of elodea

Spanish edit

Noun edit

elodeas f pl

  1. plural of elodea