meaning of earleaved umbrella tree

1. small erect deciduous tree with large leaves in coiled formations at branch tips


Related Words

earleaved umbrella tree |

Developed & Maintained By Taraprasad.com

Treasure Words