Mammilloid



ENGLISH MEANING
adjective
1.
Like a mammilla or nipple; mammilliform.