The definition of ixora is a class of tropical flowering plants and shrubs with clusters of very small, brightly colored four-petal flowers.(noun)
An example of Ixora is a bush with bright red flowers native to southeast Asia.
See ixora in Webster's New World College Dictionary
Origin: ModL, after Iśvara, Hindu deity