Definify.com

Definition 2026


sycamore_maple

sycamore maple

English

Noun

sycamore maple (plural sycamore maples)

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

Translations