English dictionary

esophageal smear meaning and definition

ESOPHAGEAL SMEAR noun

Definition of esophageal smear (noun)

  1. alimentary tract smear of material obtained from the esophagus
Source: Princeton University Wordnet