Noun pomegranate tree has 1 sense
  1. pomegranate, pomegranate tree, Punica granatum - shrub or small tree native to southwestern Asia having large red many-seeded fruit
    --1 is a kind of fruit tree
    --1 is a member of Punica, genus Punica
    --1 has parts: pomegranate
,
TOP