Big Huge Thesaurus

Angraecum

noun

sounds kind of like