VariousWords beta
Related Terms:
Noun
Definition: The fragrant flower of a tropical tree (Cananga odorata) native to southeast Asia.
VariousWords beta
Definition: The fragrant flower of a tropical tree (Cananga odorata) native to southeast Asia.