Find the word definition

Wiktionary
great horsetails

n. (great horsetail English)