Trifoliate Orange (noun) Definition, Meaning & Examples

noun
  1. a spiny, Chinese orange tree, Poncirus trifoliata, used as a stock in grafting and for hedges.
Trifoliate Orange (noun) Definition, Meaning & Examples

More Definitions