meaning of depressor nerve

1. any nerve whose activity tends to reduce the activity or tone of the body part it serves


Related Words

depressor nerve |

Developed & Maintained By Taraprasad.com

Treasure Words