Definisi 'native pomegranate'
English to English
noun
1 small Australian tree bearing edible fruit resembling the pomegranate
source: wordnet30
More Word(s)
caper,

Visual Synonyms
Click for larger image