Wiktionary
sternocleidomastoids
n. (plural of sternocleidomastoid English)
n. (plural of sternocleidomastoid English)