mamilla
mamilla
English
Noun
Ad
Definition
The small projection of a mammary gland; a nipple.
Etymology
Borrowed from Latin mamilla.
Ad
mamilla
The small projection of a mammary gland; a nipple.
Borrowed from Latin mamilla.