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