battledore placenta

[ bătl-dôr′ ]

n.

A placenta in which the umbilical cord is attached at the border.

Words nearby battledore placenta