English edit

Noun edit

sternothyroids

  1. plural of sternothyroid