Meaning ofelodeain English

elodea

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