VariousWords beta
Related Terms:
Definitions:
Noun
maple syrup
Definition: made by concentrating sap from sugar maples
Definition: Syrup made from the sap of the sugar maple, Acer saccharum