Big Huge Thesaurus

toadflax

noun

sounds kind of like