Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subumbrella
in English
subumbrella
#uncommon
Definitions
Noun
disk-shaped
body's
underside
covering
jellyfish's
undersurface
integument
;
protective
layer
Base Words
sub
umbrella