thyrohyoids

English

Noun

thyrohyoids

  1. plural of thyrohyoid