Big Huge Thesaurus

brachiopoda

noun

sounds kind of like