Big Huge Thesaurus

belonidae

noun

sounds kind of like