English-Latin dictionary »

innermost part of the body meaning in Latin

EnglishLatin
innermost part of the body noun

viscer [visceris](3rd) N
noun