Definify.com

Definition 2025


stenoses

stenoses

See also: sténoses

English

Noun

stenoses

  1. plural of stenosis