tetrigids

English

Noun

tetrigids

  1. plural of tetrigid