Answer: theroid

AnswerCrossword Clue
theroidresembling a beast