Meaning of ylang-ylang
Definition of ylang-ylang
(noun)
evergreen
Asian
tree
with
aromatic
greenish-yellow flowers
yielding
a
volatile
oil;
widely
grown
in the
tropics
as an
ornamental
Other information on ylang-ylang
WIKIPEDIA results for
ylang-ylang
Amazon results for
ylang-ylang
Tweet