Lemon grass

Rare ·Advanced level

Definitions

Noun
  1. 1
    fragrant leaves of Cymbopogon citratus, used in cooking, in traditional medicine and are often found in herbal supplements and teas. wordnet
  2. 2
    a tropical grass native to India and Sri Lanka wordnet
  3. 3
    an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines wordnet