English-Latin dictionary »

pomegranate (fruit) meaning in Latin

EnglishLatin
pomegranate (fruit) [pomegranates] noun
[UK: ˈpɒ.mɪ.ɡræ.nɪt]
[US: ˈpɒ.mɪ.ɡræ.nɪt]

granatum [granati](2nd) N
noun