pomegranate
noun
1 pomegranate
Shrub or small tree native to southwestern Asia having large red many-seeded fruit.
synonyms: pomegranate tree, Punica granatum.
Dutch: granaatappel
Polish: granatowiec właściwy
2 pomegranate
Large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind.
Polish: granat
debug info: 0.0301