citronella

/sɪtɹɑnˈɛlə/

citronella

English Noun
Ad

Definition

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

Etymology

From French citronnelle

Ad