-
nounshrub or small tree native to southwestern Asia having large red many-seeded fruit
Similar:
type of: -
nounlarge globular fruit having many seeds with juicy red pulp in a tough brownish-red rindtype of:part of:
Words sounding like good pomegranate