SUBUMBRELLA


Meaning of SUBUMBRELLA in English

( n. )

The integument of the under surface of the bell, or disk-shaped body, of a jellyfish.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.