LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(anat.) meşime” in English

1 English translation
EN
placenta

A developing embryo connects to the placenta via the umbilical cord.