capparis flexuosa

Noun
  1. Shrub or small tree of southern Florida to Central and South America (synset 111886043)

Found on Word Lists

Other Searches