CLEMENTINE TREE





Definition:

  1. [noun] a variety of mandarin orange that is grown around the Mediterranean and in South Africa
    Synonyms: clementine

Synonyms: