Home
Search
Index
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.
Similar Results