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