Meaning ofelodeain English

elodea

us/ɪˈloʊ.di.ə/uk/ˈiː.ləʊ.di.ə/
#uncommon
Definitions