1 result found

Search Results for: caul

Amnion

Definition noun, plural: amnions The innermost membrane of the extraembryonic or the fetal membranes of amniotes surrounding... Read More