Big Huge Thesaurus

Balistes

noun

sounds kind of like