pomegranate melon (English, noun)
expansion: pomegranate melon (plural pomegranate melons)
Senses:
glosses: Synonym of dudaim.
Forms:
form: pomegranate melons
tags: plural