English Dictionary
◊ MAMMILLA
mammilla
n : the small projection of a mammary gland [syn: {nipple}, {mamilla},
{pap}, {teat}, {tit}]