• word of the day

    mamilla

    mamilla - Dictionary definition and meaning for word mamilla

    Definition
    (noun) the small projection of a mammary gland
    Synonyms : mammilla , nipple , pap , teat , tit
Download our Mobile App Today
Receive our word of the day
on Whatsapp