whiptails

English

Noun

whiptails

  1. plural of whiptail

Anagrams