ixora
noun
ix·o·ra
ˈiksərə
1
capitalized
: a large genus of tropical shrubs or small trees (family Rubiaceae) that have leathery evergreen leaves and terminal corymbs of showy salver-shaped flowers and are often cultivated as ornamentals in the warm greenhouse
2
plural -s
: any plant of the genus Ixora
Love words? Need even more definitions?
Merriam-Webster unabridged
Share