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
Synonyms Related terms |
2 |
[ noun ] (chemistry,botany,food) large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind
Related terms |
* |
|