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.