Big Huge Thesaurus

Azadirachta

noun

sounds kind of like