Big Huge Thesaurus

indumentum

noun

sounds kind of like