lemongrass (cymbopogon) - Spanish English Dictionary
History

lemongrass (cymbopogon)



Meanings of "lemongrass (cymbopogon)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
lemongrass (cymbopogon) garbanzón [m] ES local
lemongrass (cymbopogon) hierba de limón [f] CU