Roman nettle

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



Terms and Conditions of Use / Copyright Notice