Urtica pipulifera

1. (noun) annual European nettle with stinging foliage and small clusters of green flowers
Synonyms: Roman nettle
Related Words: nettle



Terms and Conditions of Use / Copyright Notice