mamelons meaning

Meaning of mamelons

What is the full meaning of mamelons

MAMELON, (French) a rounded hill or protuberance [n]

Example of the word mamelons placed on a Scrabble board.

Unscrambled word mamelons

Points for mamelons

Scrabble
15 points
Word With Friends
16 points
Wordfeud
15 points

Related pages for mamelons