ixora

Definitions:

  • A genus of plants of the natural order <em>Rubiaceæ</em>, type of the tribe <em>Ixoreæ.</em>
  • [<em>lowercase</em>] A plant of this genus.
powered by