Big Huge Thesaurus

anoectochilus

noun

sounds kind of like