Answer: odontostomatous

AnswerCrossword Clue
odontostomatoushaving biting or toothed jaws