pomegranate
Info · Definitions · Synonyms · Characters
Definitions
(noun) shrub or small tree native to southwestern Asia having large red many-seeded fruit. Synonyms: pomegranate tree, Punica granatum.
Noun Definition 1
Info · Definitions · Synonyms · Characters