Big Huge Thesaurus

placodermi

noun

sounds kind of like