Big Huge Thesaurus

cydippida

noun

sounds kind of like