Big Huge Thesaurus

branchiopoda

noun

sounds kind of like