Definify.com

Definition 2024


sycamore_maple

sycamore maple

English

Noun

sycamore maple (plural sycamore maples)

  1. The British and European sycamore tree, Acer pseudoplatanus.

Translations