urtica pipulifera Meaning, Definition & Usage

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

WordNet