Big Huge Thesaurus

leontodon

noun

sounds kind of like