Meaning of urtica pipulifera

Definition of urtica pipulifera

(noun) annual European nettle with stinging foliage and small clusters of green flowers

Other information on urtica pipulifera

WIKIPEDIA results for urtica pipulifera
Amazon results for urtica pipulifera