English edit

Noun edit

interscutularis

  1. A muscle that connects the base of the ear to the middle of the skull.