Shobdo Logo
IT↔ENumbrella tree

umbrella tree

Flag: itItalian → EnglishFlag: gbOxford Italian–English

umbrella tree
/AmE ˌəmˈbrɛlə tri/
noun
magnolia f tripetala