Capparis arborea

Explore definitions, synonyms, and language insights of Capparis arborea

Definitions

Noun
small Australian tree bearing edible fruit resembling the pomegranate

More General Terms