Find the word definition

The Collaborative International Dictionary
Mammilloid

Mammilloid \Mam"mil*loid\, a. [Mammilla + -oid.] Like a mammilla or nipple; mammilliform.

Wiktionary
mammilloid

a. Shaped like a nipple.