レモングラス

Meanings

  1. Noun lemongrass (Cymbopogon citratus); lemon grass

Jinuma: Japanese Dictionary · Word lists