Dictionary
Definition of ylang-ylang
noun : ylang-ylang
Source:WordNet 3.1
-
1. (
) evergreen Asian tree with aromatic greenish-yellow flowers yielding a volatile oil; widely grown in the tropics as an ornamental ;
See more about : ylang-ylang