Roman nettle

noun

Definition of Roman nettle

: an annual herb (Urtica pilulifera) with stinging foliage and small clusters of green flowers

First Known Use of Roman nettle

1578, in the meaning defined above

Keep scrolling for more