Big Huge Thesaurus

stichaeidae

noun

sounds kind of like