Definify.com

Definition 2024


livebirth

livebirth

English

Noun

livebirth (plural livebirths)

  1. The birth of a living fetus.

Antonyms