Meaning of equisetum hyemale

Definition of equisetum hyemale

(noun) evergreen erect horsetail with rough-edged stems; formerly used for scouring utensils

Other information on equisetum hyemale

WIKIPEDIA results for equisetum hyemale
Amazon results for equisetum hyemale