Big Huge Thesaurus

Branchiopoda

noun

sounds kind of like