Big Huge Thesaurus

Fremontodendron

noun