stubtails

English

Noun

stubtails

  1. plural of stubtail