Big Huge Thesaurus

osteostraci

noun

sounds kind of like