Big Huge Thesaurus

Chaenopsis

noun

sounds kind of like