Meaning of mountain maple
Definition of mountain maple
(noun)
small
shrubby
maple
of
eastern
North America;
scarlet
in
autumn
Other information on mountain maple
WIKIPEDIA results for
mountain maple
Amazon results for
mountain maple
Tweet