SUBUMBRELLA


Meaning of SUBUMBRELLA in English

“+ noun

Etymology: sub- + umbrella

: the concave undersurface of the bell-shaped or disk-shaped body of a jellyfish

• sub·umbrellar “+ adjective

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.