Big Huge Thesaurus

Osteostraci

noun

sounds kind of like