jatropha urens

Noun
  1. A stinging herb of tropical America (synset 112945939)

Found on Word Lists

Other Searches