Big Huge Thesaurus

castilleia

noun

sounds kind of like