meaning of rough horsetail

1. evergreen erect horsetail with rough-edged stems; formerly used for scouring utensils


Related Words

rough horsetail |

Developed & Maintained By Taraprasad.com

Treasure Words