In Italian it's "melagrana", at least that's what my grandma used to call it so I don't know if it's a dialect or something...
it's not a dialect, it's correct Italian. It is also used "melograno".
Look at this Botticelli's painting, named after the melograno (Madonna of melograno)
