• word of the day

    oesophagoscope

    oesophagoscope - Dictionary definition and meaning for word oesophagoscope

    Definition
    (noun) an optical instrument for examining the inside of the esophagus
    Synonyms : esophagoscope
Download our Mobile App Today
Receive our word of the day
on Whatsapp