sternothyroids

English

Noun

sternothyroids

  1. plural of sternothyroid