meaning of maple leaf

1. maple of western North America having large 5-lobed leaves orange in autumn


Related Words

big-leaf maple | maple-leaf | maple-leaf begonia | pointed-leaf maple |

Developed & Maintained By Taraprasad.com

Treasure Words