English Dictionary
▪ pomatum
▪ pome
▪ pomegranate
▪ pomegranate tree
▪ pomelo
◊ POMEGRANATE
pomegranate
n 1: shrub or small tree native to southwestern Asia having large
red many-seeded fruit [syn: {pomegranate tree}, {Punica
granatum}]
2: large globular fruit having many seeds with juicy red pulp
in a tough brownish-red rind
pomatum
pome
pomegranate
pomegranate tree
pomelo
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]