umbrella
1.
2.
3. Something that encompasses or covers many different elements or groups.
4. Zoology. The gelatinous, rounded mass that is the major part of the body of most jellyfish.
[Italian ombrella, from Late Latin umbrella, alteration (influenced by umbra, shade), of Latin umbella, parasol. See
umbrel