Meaning of rough horsetail

Definition of rough horsetail

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

Other information on rough horsetail

WIKIPEDIA results for rough horsetail
Amazon results for rough horsetail