devil nettle Meaning, Definition & Usage

  1. noun a stinging herb of tropical America
    tread-softly; pica-pica; Cnidoscolus urens; spurge nettle; Jatropha urens; Jatropha stimulosus.

WordNet