'Jamaica caper tree' definitions:

Definition of 'Jamaica caper tree'

(from WordNet)
noun
Shrub of southern Florida to West Indies [syn: caper tree, Jamaica caper tree, Capparis cynophallophora]