Mammilla

Definition:

  • (n.) The nipple.

Compare mammilla with other words:

mammilla vs. papilla

mamilla vs. mammilla

mamma vs. mammilla