Cymbopogon citratus
Cymbopogon citratus West Indian lemon grass (Cymbopogon citratus (DC.) Stapf, 1906) is a herbaceous species belonging to the Poaceae family.
Read moreCymbopogon citratus West Indian lemon grass (Cymbopogon citratus (DC.) Stapf, 1906) is a herbaceous species belonging to the Poaceae family.
Read more