oxytocia









oxytocia


noun Medicine/Medical.

  1. rapid childbirth.

n.

  1. An unusually rapid childbirth.
45 queries 0.542