Definition of "devourer"

devourer