Big Huge Thesaurus

tectaria

noun

sounds kind of like