1 ixora | Definition of ixora

ixora

noun
ix·​o·​ra | \ ˈiksÉ™rÉ™\

Definition of ixora

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

History and Etymology for ixora

New Latin, irregular from Ishvara, Hindu divinity, from Sanskrit īśvara ruler, lord

Keep scrolling for more