Subscribe
URL of the page has been copied to clipboard.
Meaning : Small erect deciduous tree with large leaves in coiled formations at branch tips.
Synonyms : earleaved umbrella tree
Install App