Animals

Fruits

Search Word | പദം തിരയുക

  

Citronella

English Meaning

  1. A tropical Asian grass (Cymbopogon nardus) having bluish-green, lemon-scented leaves and an essential oil.
  2. A pale yellow to brownish aromatic oil obtained from this plant, used chiefly in perfumery and also in some insect repellents and commercial flavorings.

×

Found Wrong Meaning for Citronella?

Name :

Email :

Details :



×