Devourer — definition

1. devourer (Noun)

1 definition

devourer (Noun) — Someone who eats greedily or voraciously.

2 types of
eater feeder