mandibulateEnglish

mandibulate

Adjective

Having mandibles

English: mandibulate