macassar oil

macassar oil

English Noun
Ad

Definition

An oil, from the ylang ylang tree (Cananga odorata).

Etymology

From Macassar (“a port city in Indonesia”).

Ad