The AI-powered English dictionary
plural hyomandibulas
(biology) The bony or cartilaginous portion of the upper hyoid arch in some fish