Big Huge Thesaurus

cuckooflower

noun

sounds kind of like