Dictionary.com
Thesaurus.com

subumbrellar

  • a word derived from subumbrella.
    subumbrella
    noun
    the concave undersurface of a coelenterate medusa, as a jellyfish.

More Suggestions