capparis_cynophallophoraEnglish

Capparis cynophallophora, Jamaica caper tree, caper tree

Noun

Shrub of southern Florida to West Indies

English: caper tree, Jamaica caper tree, Capparis cynophallophora

English words with similar meanings

Show 2 words