DOG NETTLE


Meaning of DOG NETTLE in English

noun

1. : hemp nettle

2. : an annual dead nettle ( Lamium purpureum ) having deep green or purplish leaves, a hairy calyx, and a ring of hairs inside the slender corolla tube

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