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.”
1. noun
A type of fruit, specifically a variety of pomegranate.
“The tourists in Sicily enjoyed eating fresh ilpirra during their summer vacation.”