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
Tweet