Portuguese-English dictionary »

capim-limão meaning in English

PortugueseEnglish
capim-limão noun
{m}

lemongrass [lemongrasses](species of grass of the genus Cymbopogon)
noun
[UK: lˈeməŋɡrˌas] [US: lˈeməŋɡrˌæs]