'live-bearing' definitions:

Definition of 'live-bearing'

From: WordNet
adjective
Producing living young (not eggs) [syn: viviparous, live-bearing] [ant: oviparous, ovoviviparous]