mamilla
ma
mi
ˈmɪ
mi
lla
mammillamaxilla
mamillae

Definition & Meaning of "mamilla"in English

Mamilla
01

the small projection of a mammary gland 

mamilla definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
singular
not gender specific
Plural form
mamillae
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store