umbrella trees
English
Noun
umbrella trees
plural of
umbrella tree