English dictionary
tumblebug meaning and definition
Definition and meaning of tumblebug at MeaningMonkey.org. tumblebug meaning and definition in the English Dictionary.TUMBLEBUG noun
Definition of tumblebug (noun)
- any of various dung beetles
Source: Princeton University Wordnet