ixora
nounA genus of plants of the natural order Rubiaceæ, type of the tribe Ixoreæ.
noun[lowercase] A plant of this genus.
A genus of plants of the natural order Rubiaceæ, type of the tribe Ixoreæ.
noun[lowercase] A plant of this genus.
Begin a journey through worlds of puzzles.