sycamore maple
sycamore maple
English
Noun
Ad
Definition
The British and European sycamore tree, Acer pseudoplatanus.
Ad
sycamore maple
The British and European sycamore tree, Acer pseudoplatanus.