Word Meaning

Find the meaning or definition of a english word


pomegranate definition and meaning

n. 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.
n. A carved or embroidered ornament resembling a pomegranate.

Crossword clues for pomegranate

- Fruit type
- Meg ran behind post office and grabbed a snack – a piece of fruit
- Red many-seeded fruit
- Red seedy fruit
- Tart seedy fruit
- Tart, seedy fruit


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver