SUBUMBRELLA
11 letters
17 Scrabble points
Definition of SUBUMBRELLA
noun
-
The integument of the undersurface of the bell, or disk-shaped body, of a jellyfish.
Source: Wiktionary
Word Details
Letters
S
U
B
U
M
B
R
E
L
L
A
Length
11 letters
Scrabble Score
17 points
Anagrams of SUBUMBRELLA
Words that use the same letters: