Texas umbrella tree

noun

Definition of Texas umbrella tree

: an ornamental tree that has a crowded often flattened crown and is a horticultural variety (Melia azedarach umbraculiformis) of the china tree