Babylon 10
Simply the best definition!

Download it's free

blattoid

Grandiloquent Dictionary

Download this dictionary
blattoid
Like a cockroach