MOOSEWOOD MEANING IN ENGLISH

• Moosewood Definition & Synonyms

  1. (n.) The striped maple (Acer Pennsylvanicum).
  2. (n.) Leatherwood.


Synonyms:
Leatherwood, Wicopy,

RECENT SEARCHES