Big Huge Thesaurus

ostraciidae

noun

sounds kind of like