Big Huge Thesaurus

Tectona

noun

sounds kind of like