Subscriber login


Forgot your password?

Library card login

Other

palmarosa

Syllabification: (pal·ma·ro·sa)
Pronunciation: /ˈpalməˌrōsə/
Definition of palmarosa

noun

  • a fragrant tropical Indian grass related to citronella and lemongrass. It is cultivated for the essential oil it yields, which is used in perfumery and aromatherapy.
    • Cymbopogon martinii, family Gramineae
  • (also palmarosa oil) the essential oil obtained from palmarosa.

palmarosa in other Oxford dictionaries

Definition of palmarosa in the British & World English dictionary
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …