Clue of the Day

Jul
10

Share

Agriculture

Turkey is the world’s largest producer of these fruits; its town of Cerasus was famous for them

ANSWER

What are cherries?