green alder
English Dictionary
->
Letter G
-> green alder
Search Dictionary:
green alder Definition
(n)
North
American
shrub
with
light
green
leaves
and
winged
nuts
(n)
shrub
of
mountainous
areas
of
Europe
green alder Synonyms
Alnus crispa
Alnus veridis
Alnus veridis crispa
green alder
© Art Branch Inc.