infraserratus (English, noun)
expansion: infraserratus
Senses:
glosses: A muscle located under the serratus
Forms: