meaning of idiomuscular

1. Applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.


Related Words

idiomuscular |

Developed & Maintained By Taraprasad.com

Treasure Words