Big Huge Thesaurus

Liquidambar

noun