Big Huge Thesaurus

corticium

noun

sounds kind of like