ALL meanings of subumbrella
sub·um·brel·la
S s - noun subumbrella the concave undersurface of a coelenterate medusa, as a jellyfish. 1
- noun subumbrella the muscular and concave underside of the umbrella of a jellyfish 0
- noun subumbrella the concave lower, or oral, surface of a jellyfish 0