Subscriber login


Forgot your password?

Library card login

Other

palmarosa

Pronunciation: /ˌpalməˈrəʊsə/

Definition of palmarosa

noun

[mass noun]
  • a fragrant tropical Indian grass related to citronella and lemon grass.
    • Cymbopogon martinii, family Gramineae
  • (also palmarosa oil) the essential oil obtained from palmarosa, used in perfumery and aromatherapy.

Origin:

late 19th century: from Italian, literally 'rose palm'

palmarosa in other Oxford dictionaries

Definition of palmarosa in the US English dictionary