Big Huge Thesaurus

dipterocarp

noun