Big Huge Thesaurus

Acocanthera

noun

sounds kind of like