Datasegment.com Online Dictionary
  Online Dictionary : M : mamelon

mamelon


1 definition found

mamelon - Collaborative International Dictionary of English v.0.48 :

  Mamelon \Mam"e*lon\, n. [F.]
     A rounded hillock; a rounded elevation or protuberance.
     --Westmin. Rev.
     [1913 Webster]