pomegranate has definitions from the fields of chemistry,botany,food
1
[ noun ] (botany) shrub or small tree native to southwestern Asia having large red many-seeded fruit

Related terms

fruit_tree Punica

2
[ noun ] (chemistry,botany,food) large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind

Related terms

edible_fruit

*