Definitions English

  • Any of the genus Houstonia of rubiaceous flowering plants.