Lemon grass
Hierba Luisa
Cây xả
Barbed-wire grass
Tanglad
Oil Grass
Cay xa
Takrai
Cymbopogon
-1
Section::::Abstract.
Cymbopogon
194883
Lemongrass
Gymnanthelia
Yerba Luisa
Lemongrass Oil
lemongrass
tanglad
cay xa
hierba luisa
oil grass
lemon grass
cymbopogon
gymnanthelia
cây xả
lemongrass oil
yerba luisa
takrai
barbed wire grass