Big Huge Thesaurus

Pongamia

noun

sounds kind of like