Big Huge Thesaurus

triopidae

noun

sounds kind of like