meaning of mamelon
1.
A
rounded
hillock;
a
rounded
elevation
or
protuberance.
Related Words
mamelon
|
Developed & Maintained By
Taraprasad.com