https://en.synonym.one/amp/dense-leaved elodea
2 synonyms, 1 definition for DENSE-LEAVED ELODEA