NETTLE


Meaning of NETTLE in English

n. any of numerous plants with stingy hairs that irritate the skin on contact

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.