Big Huge Thesaurus

aerides

noun

sounds kind of like