English synonyms about - contact  

tumblebug

noun

1 tumblebug

Any of various dung beetles.


Find more on tumblebug elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027