Definify.com

Definition 2025


sycamore_maple

sycamore maple

English

Noun

sycamore maple (plural sycamore maples)

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

Translations