mamilla

English

noun
Definitions
  • (anatomy) The small projection of a mammary gland; a nipple.
  • A nipple-shaped protuberance.

Etymology

Borrowed from Latin mamilla.

Origin

Latin

mamilla

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms