clementine_treeEnglish

clementine, clementine tree

Noun

A variety of mandarin orange that is grown around the Mediterranean and in South Africa

English: clementine, clementine tree

English words with similar meanings

Show 1 words