English-Latin dictionary »

sphincter, muscle of the anus meaning in Latin

EnglishLatin
sphincter, muscle of the anus noun

sphincter [sphincteris](3rd) M
noun

Your history