Subumbrella (noun) Definition, Meaning & Examples

noun Zoology.
  1. the concave undersurface of a coelenterate medusa, as a jellyfish.
Subumbrella (noun) Definition, Meaning & Examples

More Definitions