Find the word definition

The Collaborative International Dictionary
Subumbrella

Subumbrella \Sub`um*brel"la\, n. (Zo["o]l.) The integument of the under surface of the bell, or disk-shaped body, of a jellyfish.

Wiktionary
subumbrella

n. (context zoology English) The integument of the undersurface of the bell, or disk-shaped body, of a jellyfish.