Meaning of capparis cynophallophora

Definition of capparis cynophallophora

(noun) shrub of southern Florida to West Indies

Other information on capparis cynophallophora

WIKIPEDIA results for capparis cynophallophora
Amazon results for capparis cynophallophora