Meaning of symphytum officinale

Definition of symphytum officinale

(noun) European herb having small white, pink or purple flowers; naturalized as a weed in North America

Other information on symphytum officinale

WIKIPEDIA results for symphytum officinale
Amazon results for symphytum officinale