Big Huge Thesaurus

Leucaena

noun

sounds kind of like