Big Huge Thesaurus

Goodyera

noun

sounds kind of like