trifoliate orange

trifoliate orange definitions

noun
  • A shrub, Citrus trifoliata, mostly grown as a rootstock for other citrus.