Definify.com
Definition 2025
umbrella_tree
umbrella tree
English
Noun
umbrella tree (plural umbrella trees)
- Magnolia tripetala, the umbrella magnolia.
- Musanga cecropioides, the African corkwood.
- Polyscias murrayi, an Australian rainforest tree.
- Schefflera actinophylla, the octopus tree.
- Terminalia catappa, the Indian almond.