roman nettle Meaning, Definition & Usage

  1. noun annual European nettle with stinging foliage and small clusters of green flowers
    Urtica pipulifera.

WordNet