English dictionary
devil nettle meaning and definition
Definition and meaning of devil nettle at MeaningMonkey.org. devil nettle meaning and definition in the English Dictionary.DEVIL NETTLE noun
Definition of devil nettle (noun)
- a stinging herb of tropical America
Source: Princeton University Wordnet