Meaning of clementine tree
Definition of clementine tree
(noun)
a
variety
of
mandarin
orange
that is
grown
around
the Mediterranean and in South Africa
Other information on clementine tree
WIKIPEDIA results for
clementine tree
Amazon results for
clementine tree
Tweet