oxhearts

noun
  1. plural of oxheart; large, heart-shaped varieties of cherries or tomatoes

Examples