CAPPARIS ARBOREA





Definition:

  1. [noun] small Australian tree bearing edible fruit resembling the pomegranate
    Synonyms: native pomegranate, Capparis arborea

Synonyms: