English-Spanish translations for sternocleidomastoid muscle
Definition of sternocleidomastoid muscle
- A paired muscle in the superficial layers of the anterior portion of the neck, acting to flex and rotate the head
Trending Searches
Popular Dictionaries