English

sycamore noun definition in Plants topic from the Oxford Advanced Learner's Dictionary

sycamore

 noun: Plants topic
1 [countable, uncountable] (especially British English) a European tree of the maple family, with leaves that have five points and seeds shaped like a pair of wings2 [countable] (especially North American English) an American plane tree