horse tails

English

Noun

horse tails

  1. plural of horse tail

Anagrams