meaning of capparis cynophallophora

capparis cynophallophora meaning in General Dictionary

shrub of south Florida to western Indies