Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trifoliate orange Definition

Cancel
trifoliate orange
noun(trifoliate orange)
a thorny Chinese tree (Poncirus trifoliata) of the rue family related to the citruses that has trifoliolate leaves and a sour yellow fruit resembling a small orange and that is grown for ornament or hedges or used as a rootstock for citrus fruits

Words Related to trifoliate orange!

trifoliate orange Examples by Brain Bank Users