sternocleidomastoid muscles

English edit

Noun edit

sternocleidomastoid muscles

  1. plural of sternocleidomastoid muscle