umbrella treeItalian → EnglishOxford Italian–Englishumbrella tree /AmE ˌəmˈbrɛlə tri/ noun magnolia f tripetala