Popular Wordlists
  • 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp