CAPER TREE





Definition:

  1. [noun] shrub or small tree of southern Florida to Central and South America
    Synonyms: bay-leaved caper, Capparis flexuosa

  2. [noun] shrub of southern Florida to West Indies
    Synonyms: Jamaica Capparis cynophallophora

Synonyms: