• word of the day


    fenestration - Dictionary definition and meaning for word fenestration

    (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