Big Huge Thesaurus

Pleiospilos

noun

sounds kind of like