Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subumbrellas
in English
subumbrellas
#uncommon
Definitions
Noun
jellyfish's
undersurface
covering
plural
of
a
subumbrella
(
a
smaller
umbrella-like
structure
)
Base Words
sub
umbrellas