English Dictionary
◊ YLANG-YLANG
ylang-ylang
n : evergreen Asian tree with aromatic greenish-yellow flowers
yielding a volatile oil; widely grown in the tropics as
an ornamental [syn: {ilang-ilang}, {Cananga odorata}]
 yip  yisrael  ylang-ylang  ymir  yo-yo