• word of the day

    fenestration

    fenestration - Dictionary definition and meaning for word fenestration

    Definition
    (noun) the arrangement of windows in a building Definition
    (noun) surgical procedure that creates a new fenestra to the cochlea in order to restore hearing lost because of osteosclerosis
Download our Mobile App Today
Receive our word of the day
on Whatsapp