English-Latin dictionary »

nipple, teat, dug (of mammals) meaning in Latin

EnglishLatin
nipple, teat, dug (of mammals) noun

papilla [papillae](1st) F
noun