pomegranate melon
English
Noun
pomegranate
melon
(
plural
pomegranate melons
)
Synonym of
dudaim
.