タショクアモク
Meanings
Noun
1. Polyphaga (suborder of beetles)
Composed of
one who generally eats a lot
suborder