dombeya dombeya

Definition(s):

  • (n) 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

Wiki Images for dombeya

definition of dombeya
meaning of dombeya
Word of the Day
maxim maxim
/ˈmæk səm /