Adjective Definition

stenotic

1.Definition: abnormally constricted body canal or passage

Related Adjective(s):stenosed




Please Share