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