MAMMILLA MEANING IN ENGLISH

• Mammilla Definition & Synonyms

  1. (n.) The nipple.


Synonyms:
Nipple, Pap, Teat, Tit,

• Mammillated Definition & Synonyms

  1. (a.) Bounded like a nipple; -- said of the apex of some shells.
  2. (a.) Having small nipples, or small protuberances like nipples or mammae.


RECENT SEARCHES