Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of fetal membrane
  1. noun
    any membrane that functions for the protection or nourishment or respiration or excretion of a developing fetus
Explanation of fetal membrane
My lists:
Recently viewed words: