tamarillos

noun
  1. plural of tamarillo; egg-shaped red or yellow fruits native to South America, also called tree tomatoes

Examples