umbrella tree Definition
Dictionary Home » Words Starting with U » ultimogeniture ... unacquainted » umbrella tree
umbrella tree
noun
- 1. Any of various trees with leaves or branches arranged in an umbrella-like formation, especially a type of N American magnolia.
