Synonym-English dictionary »

native pomegranate synonyms in English

SynonymEnglish
native pomegranate noun

capparis arboreanoun