capparis_arboreaEnglish

Capparis arborea, native pomegranate

Noun

Small Australian tree bearing edible fruit resembling the pomegranate

English: native pomegranate, Capparis arborea

English words with similar meanings

Show 1 words