Big Huge Thesaurus

Cydippidea

noun

sounds kind of like