ALL meanings of ixora
ix·o·ra
I i - noun ixora 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. 1
- noun ixora any of various flowering shrubs or small trees of the genus Ixora that are native to Asia but are now also found widely throughout the USA 0
- noun ixora any of a genus (Ixora) of tropical evergreen plants of the madder family, with showy flowers, often grown in greenhouses 0