Word of the Day

Hematemesis

Results

battledore placenta

MEDICAL DEFINITION OF battledore placenta:

  • Placenta, having cord inserted near the edge.