English edit

Etymology edit

supra- +‎ serratus

Noun edit

supraserratus

  1. A muscle located over the serratus

Related terms edit