Big Huge Thesaurus

lamella

noun

sounds kind of like