CAPPARIS





Definition:

  1. [noun] tropical or subtropical evergreen shrubs or small trees
    Synonyms: Capparis, genus Capparis

Synonyms: