• word of the day

    arthroscope

    arthroscope - Dictionary definition and meaning for word arthroscope

    Definition
    (noun) a type of endoscope that is inserted into a joint for visual examination
Download our Mobile App Today
Receive our word of the day
on Whatsapp