INCUDES

Definition of INCUDES

  1. (noun)the ossicle between the malleus and the stapes