oxytocia









oxytocia


noun Medicine/Medical.

  1. rapid childbirth.

n.

  1. An unusually rapid childbirth.
53 queries 0.388