meaning of maple syrup

1. made by concentrating sap from sugar maples


Related Words

maple syrup | maple syrup urine disease |

Developed & Maintained By Taraprasad.com

Treasure Words