Citronella Meaning In English

Citronella translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.

Other Languages:

Meaning

An oil produced from the stems and leaves of citronella grass

Example

The citronella oil used as a perfume and as an insect repellent.


For Example : Citronella has deep green color blade like leaves.