Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of citronella grass

Source language: EnglishDictionary language: English

citronella

noun

Definitions

  1. A tropical Asian grass, Cymbopogon nardus, that has citrus-scented leaves.

  2. An essential oil obtained from this plant, often used as an insect repellent.