subumbrella🔊nounEtymology From sub- + umbrella.1Biology, Natural sciences, Zoology The undersurface of the umbrella of a jellyfish.