ilpirra

/ɪlˈpɪrɑː/

Definitions

1. noun

A type of fruit, specifically a variety of pomegranate.

“The tourists in Sicily enjoyed eating fresh ilpirra during their summer vacation.”

Synonyms

  • granada
  • pomegranate

Antonyms

  • barren
  • unfruit