What is the full meaning of horsetails
HORSETAIL, a waterside plant [n]
Example of the word horsetails placed on a Scrabble board.