live-bearing
Concise Oxford English Dictionary © 2008 Oxford University Press:
live-bearing/ˈlʌɪvbɛːrɪŋ/
▶adjective bearing live young rather than laying eggs.
– derivatives
livebearer noun.
livebearer noun.
'live-bearing' also found in these Oxford entries:

