Big Huge Thesaurus

albuca

noun

sounds kind of like