Big Huge Thesaurus

desmid

noun

sounds kind of like