Big Huge Thesaurus

cydippidea

noun

sounds kind of like