small nettle
noun
: an annual European weed (Urtica urens) naturalized throughout North America and having stinging foliage and green flowers in lax elongating clusters that exceed the leaf petioles in length
Love words? Need even more definitions?
Merriam-Webster unabridged
Share