Big Huge Thesaurus

entandrophragma

noun