birthing pool

birthing pool

English Noun
Ad

Definition

A specially designed pool, filled with warm water, in which water births take place.

Ad