Big Huge Thesaurus

Tetragonurus

noun

sounds kind of like