horsetail in English
- horsetail⇄horsetail, noun.
1. the tail of a horse.
2. any one of various plants with hollow, jointed stems, and scalelike leaves at each joint; equisetum; scouring rush.
3. mare's-tail (def. 2).
4. a horse's tail formerly used as a Turkis