subumbrella Syllabification: (sub·um·brel·la)Pronunciation: /ˌsəbəmˈbrelə/Definition of subumbrella noun Zoology the concave inner surface of the umbrella of a jellyfish or other medusa. Derivatives subumbrellar adjective subumbrella in other Oxford dictionaries Definition of subumbrella in the British & World English dictionary