SynonymX
Speak
Mandibulate
Definition of Mandibulate
1.
Having mandibles
Adjective