placenta
noun
1 placenta
That part of the ovary of a flowering plant where the ovules form.
Roget 63: sequence, coming after; going after etc. (following) 281; consecution, succession; posteriority etc. 117. continuation; order of succession; ... show more
Dutch: zaadlijst, placenta
Polish: łożysko, placenta
2 placenta
The vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus.
Dutch: baarmoederkoek, moederkoek, placenta
Polish: łożysko, placenta
debug info: 0.0469