MAMELON
7 letters
11 Scrabble points
Definition of MAMELON
noun
-
A hillock; a rounded elevation or protuberance.
-
A structure resembling a small bump found on the outer surface of stromatoporoids.
Source: Wiktionary
Word Details
Letters
M
A
M
E
L
O
N
Length
7 letters
Scrabble Score
11 points