'live-bearing' definitions:

Definition of 'live-bearing'

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