Subscribe
URL of the page has been copied to clipboard.
Meaning : Any skeletal muscle that draws a body part down.
Synonyms : depressor
Install App
Depressor muscle meaning in Telugu.