Portuguese-English dictionary »

hidrocaritácea meaning in English

PortugueseEnglish
hidrocaritácea noun
{f}

tapegrass(any of various aquatic flowering plants in the Hydrocharitaceae family)
noun
[UK: teɪp ɡrɑːs] [US: ˈteɪp ˈɡræs]