MAMELON


Meaning of MAMELON in English

n. a small rounded hillock.

Etymology: F, nipple f. mamelle breast f. L MAMILLA

Oxford English vocab.      Оксфордский английский словарь.