pomegranate

definition: large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
example:
speech part: noun
synonyms:
definition: shrub or small tree native to southwestern Asia having large red many-seeded fruit
example:
speech part: noun
synonyms: pomegranate tree

How pomegranate is being used?