clementine : Idioms & Phrases


clementine tree

  • noun a variety of mandarin orange that is grown around the Mediterranean and in South Africa
    clementine.
WordNet