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