Big Huge Thesaurus

Brachinus

noun

sounds kind of like