Noun Definition

tumblebug

1.Definition: any of various dung beetles

Category: Animals