commorsicatus

listen to the pronunciation of commorsicatus
Lateinisch - Englisch
bite all over
devour (with the eyes)
bite to pieces