moorcocks

English

Noun

moorcocks

  1. plural of moorcock