meaning of stenosed

1. abnormally constricted body canal or passage; "a stenosed coronary ">artery"


Related Words

stenosed |

Developed & Maintained By Taraprasad.com

Treasure Words