Dictionary
Random Word
Search
Amnion
(n.)
A thin membrane surrounding the embryos of mammals, birds, and reptiles.
Back to Dictionary