Definify.com
Webster 1913 Edition
Subumbrella
Subˊum-brel′la
,Noun.
(Zool.)
The integument of the under surface of the bell, or disk-shaped body, of a jellyfish.
Definition 2024
subumbrella
subumbrella
English
Noun
subumbrella (plural subumbrellas)
- (zoology) The integument of the undersurface of the bell, or disk-shaped body, of a jellyfish.