Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

velamentous Definition

Cancel
velamentous
noun(ve-la-men-tous insertion)
attachment of the umbilical cord to the chorion beyond the margin of the placenta

Words Related to velamentous!

velamentous Examples by Brain Bank Users