- pomegranate tree as a noun:
- 1
pomegranate tree
noun
1 pomegranate tree
Shrub or small tree native to southwestern Asia having large red many-seeded fruit.
synonyms: pomegranate, Punica granatum.
Dutch: granaatappel
Polish: granatowiec właściwy
debug info: 0.0148