Webster's Revised Unabridged Dictionary · 1913

Mamelon

Mamelon , noun

[French]

A rounded hillock; a rounded elevation or protuberance. — Westmin. Rev