Ixora (noun) Definition, Meaning & Examples

noun
  1. any of numerous tropical shrubs or trees belonging to the genus Ixora, of the madder family, having glossy leaves and clusters of showy flowers in a variety of colors.
Ixora (noun) Definition, Meaning & Examples

More Definitions