MAMELON


Meaning of MAMELON in English

n. a small rounded hillock. [F, = nipple f. mamelle breast f. L MAMILLA]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.