MAMILLON Meaning of MAMILLON in English n [Geog.] mamelon Interlingua English vocab. Английский словарь Интерлингва. 2012