Definition of umbra tree
: a South American tree (Phytolacca dioica) that has large dark leaves and is cultivated in southern Europe
Start your free trial today and get unlimited access to America's largest dictionary, with:
- More than 250,000 words that aren't in our free dictionary
- Expanded definitions, etymologies, and usage notes
- Advanced search features
- Ad free!
Origin and Etymology of umbra tree
umbra modification (influenced by Latin umbra shade) of Tupi umbu
Seen and Heard
What made you want to look up umbra tree? Please tell us where you read or heard it (including the quote, if possible).