sitruunaruoho

/SEE-troo-nah-ROO-oh-hoo/
[Finnish]

Lemon grass

Synonyms in other languages

Latin names

Countries