Meaning of poncirus trifoliata
Definition of poncirus trifoliata
(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 poncirus trifoliata
WIKIPEDIA results for
poncirus trifoliata
Amazon results for
poncirus trifoliata
Tweet