English
Detailed Synonyms for pomegranate tree in English
pomegranate tree:
pomegranate tree [the ~] noun
-
the pomegranate tree
– shrub or small tree native to southwestern Asia having large red many-seeded fruit 1the pomegranate; the Punica granatum; the pomegranate tree– shrub or small tree native to southwestern Asia having large red many-seeded fruit 1