Definitions
There is 1 meaning of the phrase
American Sycamore.
American Sycamore - as a noun
Very large spreading plane tree of eastern and central north america to mexico
Synonyms (Exact Relations)
american planebuttonwoodplatanus occidentalis