MAMELON


Meaning of MAMELON in English

[ 'mamɪlən ]

■ noun Biology a small rounded structure.

Origin

C19: from Fr. 'nipple'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.