'Subumbrella' definitions:

Definition of 'Subumbrella'

From: GCIDE
  • Subumbrella \Sub`um*brel"la\, n. (Zool.) The integument of the under surface of the bell, or disk-shaped body, of a jellyfish. [1913 Webster]