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
noun
Origin: ModL, after Iśvara, Hindu deity