Moosewood



ENGLISH MEANING
noun
1.
The striped maple (Acer Pennsylvanicum).
1.
Leatherwood