Noun Definition
devil nettle
1.Definition: a stinging herb of tropical America
Related Noun(s):cnidoscolus urens, jatropha stimulosus, jatropha urens, spurge nettle
Category: Plants1.Definition: a stinging herb of tropical America
Related Noun(s):cnidoscolus urens, jatropha stimulosus, jatropha urens, spurge nettle
Category: Plants