Big Huge Thesaurus

Lindheimera

noun

sounds kind of like