...
impassable stricture {impermeable stricture}, {med.}
related Results
impassable (adj.) , [ more impassable ; most impassable ]
impassable (adj.) , [ more impassable ; most impassable]
impassable (adj.) , [ more impassable ; most impassable]
stricture {med.}