Am găsit o definiție pentru cuvantul/cuvintele melogran:

MELOGRÁN s. m. arbust mediteranean ornamental, cu frunze lanceolate, cu flori roșii și fructul comestibil; rodiu, rodier. (< it. melograno)
Sursa: Marele dicționar de neologisme