Word of the Day

Mandragora

See Podophyllum. ...

Results

mucous

MEDICAL DEFINITION OF mucous:

  • Pertaining to or resembling mucus.