capparis cynophallophora Meaning, Definition & Usage

  1. noun shrub of southern Florida to West Indies
    caper tree; Jamaica caper tree.

WordNet