• word of the day

    mammilla

    mammilla - Dictionary definition and meaning for word mammilla

    Definition
    (noun) the small projection of a mammary gland
    Synonyms : mamilla , nipple , pap , teat , tit
Connect with us on Facebook