Big Huge Thesaurus

chaetognath

noun

sounds kind of like