Big Huge Thesaurus

Edronax

noun

sounds kind of like