Big Huge Thesaurus

brugmansia

noun

sounds kind of like