• word of the day

    umbo

    umbo - Dictionary definition and meaning for word umbo

    Definition
    (noun) a slight rounded elevation where the malleus attaches to the eardrum
Download our Mobile App Today
Receive our word of the day
on Whatsapp