English

edit

Noun

edit

hyomandibles

  1. plural of hyomandible