English-Latin dictionary »

forceps, instrument for extracting fetus meaning in Latin

EnglishLatin
forceps, instrument for extracting fetus noun

embryulcus [embryulci](2nd) M
noun