Word

  • Word:Engovi
  • English Equivalent:Placenta
  • English Word Meaning:The organ that is formed in the womb of most mammals during pregnancy, to provide oxygen and nutrients for the foetus.

Submitted by Ambaka on .

Images

  • Image for Engovi

Comments 0 Comments

No comments

Kindly login to post your comment.