1 English Synonyms for STENOID
Prev.1Next
stenotic
Definition: 1. (pathology) Of or pertaining to a stenosis
Show more information about stenotic
Prev.1Next
Search took: 2.2019 ms
Definition: 1. (pathology) Of or pertaining to a stenosis
Show more information about stenotic
Search took: 2.2019 ms