SUBUMBRELLA


Meaning of SUBUMBRELLA in English

[sub.um.brel.la] n (1878): the concave undersurface of a jellyfish

Merriam-Webster English vocab.      Английский словарь Merriam Webster.