Definition Definition

subumbrella - Meaning and Examples

Meaning of 'subumbrella' (Webster Dictionary)

1 . Subumbrella [ n.]
- The integument of the under surface of the bell, or disk-shaped body, of a jellyfish.