pomegranate : Idioms & Phrases


native pomegranate

  • noun small Australian tree bearing edible fruit resembling the pomegranate
    Capparis arborea.
WordNet

pomegranate tree

  • noun shrub or small tree native to southwestern Asia having large red many-seeded fruit
    Punica granatum; pomegranate.
WordNet