trifoliata
English Dictionary
->
Letter T
-> trifoliata
Search Dictionary:
trifoliata Definition
(n)
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
trifoliata Synonyms
Poncirus trifoliata
trifoliata
trifoliate orange
wild orange
© Art Branch Inc.