Big Huge Thesaurus

pleiospilos

noun

sounds kind of like