citronella
nounDefinition of citronella
: a lemon-scented grass (Cymbopogon nardus) of southern Asia that yields an oil used in perfumery and as an insect repellent
also
: its oil
Keep scrolling for more
Keep scrolling for more