• 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
Connect with us on Facebook