Big Huge Thesaurus

Lewisia

noun

sounds kind of like