pomegranate (n.)

  1. shrub or small tree native to southwestern Asia having large red many-seeded fruit

    [ Syn: pomegranate tree , punica granatum ]

  2. large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.