meaning of pointed leaf maple

1. small shrubby Japanese plant with leaves having 5 to 7 acuminate lobes; yellow in autumn


Related Words

pointed-leaf maple |

Developed & Maintained By Taraprasad.com

Treasure Words