Big Huge Thesaurus

bloomeria

noun

sounds kind of like