Meaning of devil's leaf in English:

devil's leaf

See synonyms for devil's leaf

noun

rare
  • (Originally) a South-East Asian plant of the nettle family (Urticaceae) having stinging hairs which cause intense and long-lasting pain (probably the stinging tree Dendrocnide urentissima); (in later use also) a stinging nettle (genus Urtica).

Origin

Early 19th century; earliest use found in Repository of Arts.