• word of the day

    endoscope

    endoscope - Dictionary definition and meaning for word endoscope

    Definition
    (noun) a long slender medical instrument for examining the interior of a bodily organ or performing minor surgery
Connect with us on Facebook