Word of the Day

Stenotic

Pertaining to stenosis. ...

Results

membrane

MEDICAL DEFINITION OF membrane:

  • Thin web- like sheet, as pleura, etc.