supraserratus

English

Etymology

From supra- +‎ serratus.

Noun

supraserratus

  1. A muscle located over the serratus