German-English dictionary »

retroplazentar meaning in English

GermanEnglish
retroplazentar

retroplacental