Meaning of “sycamore” - Learner’s Dictionary

sycamore

noun [ C, U ] uk us /ˈsɪkəmɔːr/

a tree with leaves that are divided into five parts and with seeds that turn around as they fall

(Definition of “sycamore” from the Cambridge Learner’s Dictionary © Cambridge University Press)