ironServices.com

English Dictionary

  • Hide translation

 teat teat

noun

  • () the small projection of a mammary gland  ( mamilla, mammilla, nipple, pap, tit, teat )
    the small projection of a mammary gland