Meaning of california sycamore

Definition of california sycamore

(noun) tall tree of Baja California having deciduous bark and large alternate palmately lobed leaves and ball-shaped clusters of flowers

Other information on california sycamore

WIKIPEDIA results for california sycamore
Amazon results for california sycamore