English-Latin dictionary »

membrane enclosing the fetus, afterbirth meaning in Latin

EnglishLatin
membrane enclosing the fetus, afterbirth noun

chorion [chorii]noun
N