mandibulate

  • (a) having mandibles

Words of close approximity

mandibular