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
Tweet