SMALL NETTLE


Meaning of SMALL NETTLE in English

noun

: an annual European weed ( Urtica urens ) naturalized throughout No. America and having stinging foliage and green flowers in lax elongating clusters that exceed the leaf petioles in length

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.