Big Huge Thesaurus

Urochordata

noun

sounds kind of like