What does capparis cynophallophora mean?

capparis cynophallophora meaning in General Dictionary

shrub of south Florida to western Indies