• word of the day

    sonograph

    sonograph - Dictionary definition and meaning for word sonograph

    Definition
    (noun) an instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ
Download our Mobile App Today
Receive our word of the day
on Whatsapp