Big Huge Thesaurus

liriodendron

noun