Big Huge Thesaurus

genlisea

noun

sounds kind of like