Big Huge Thesaurus

azadirachta

noun

sounds kind of like