NichiDict

れもんぐらす

[remongurasu]

Meanings

1.Noun

lemongrass (Cymbopogon citratus); lemon grass