Big Huge Thesaurus

Holothuridae

noun

sounds kind of like