English-Latin dictionary »

embryo / fetus meaning in Latin

EnglishLatin
embryo / fetus noun

conceptus [conceptus](4th) M
noun