Advertisement
Advertisement
subumbrella
[ suhb-uhm-brel-uh ]
noun
, Zoology.
- the concave undersurface of a coelenterate medusa, as a jellyfish.
Discover More
Other Words From
- subum·brellar adjective
Discover More
Word History and Origins
Origin of subumbrella1
Advertisement
Advertisement
Advertisement
Advertisement
Browse