Big Huge Thesaurus

spirulidae

noun

sounds kind of like