Meaning of trifoliate orange
Definition of trifoliate orange
(noun)
small
fast-growing
spiny
deciduous
Chinese
orange
tree
bearing
sweetly
scented
flowers and
decorative
but
inedible
fruit:
used
as a
stock
in
grafting
and for hedges
Other information on trifoliate orange
WIKIPEDIA results for
trifoliate orange
Amazon results for
trifoliate orange
Tweet