Meaning of dombeya

Definition of dombeya

(noun) any of various shrubs or small trees of the genus Dombeya grown for their rounded clusters of exquisite often sweet-scented flowers usually hanging beneath the leaves

Other information on dombeya

WIKIPEDIA results for dombeya
Amazon results for dombeya