POMEGRANATE


Meaning of POMEGRANATE in English

noun a carved or embroidered ornament resembling a pomegranate.

2. pomegranate ·noun the fruit of the tree punica granatum; also, the tree itself (see balaustine), which is native in the orient, but is successfully cultivated in many warm countries, and as a house plant in colder climates. the fruit is as large as an orange, and has a hard rind containing many rather large seeds, each one separately covered with crimson, acid pulp.

Webster English vocab.      Английский словарь Webster.