pomegranate Definition
Dictionary Home » Words Starting with P » polyglottal ... pondokkie » pomegranate
pomegranate
noun
- 1. A small deciduous tree or shrub widely cultivated in warm temperate regions for its edible fruit and its attractive white, orange or red flowers.
2. The round fruit of this plant, which has tough red or brown skin surrounding a mass of seeds, each of which is enclosed by red juicy edible flesh.
