English-Portuguese dictionary »

elodea meaning in Portuguese

EnglishPortuguese
elodea (any of several underwater freshwater perennials of the genus Elodea)
noun

elódeanoun
{f}