51Թ

Advertisement

Advertisement

subumbrella

[ suhb-uhm-brel-uh ]

noun

Zoology.
  1. 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

First recorded in 1875–80; sub- + umbrella

Advertisement

Advertisement

Advertisement

Advertisement