lemongrass oil

Noun

WordNet 3.0

Noun (1)

  1. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicinesSynonyms: lemongrasslemon grasslemongrass oil
Advertisement
Advertisement