Meaning of mandarin orange tree
Definition of mandarin orange tree
(noun)
shrub
or
small
tree
having
flattened
globose
fruit
with
very
sweet
aromatic
pulp
and
thin
yellow-orange
to
flame-orange
rind
that is
loose
and
easily
removed;
native
to
southeastern
Asia
Other information on mandarin orange tree
WIKIPEDIA results for
mandarin orange tree
Amazon results for
mandarin orange tree
Tweet