
Ovoviviparous
Scientific Term
Mostly used in biology or zoology. Not commonly found in everyday conversation. 
Not Viviparous
Do not confuse with 'viviparous.' Ovoviviparous animals lay eggs, unlike truly viviparous ones. 
Specific Context
Used when talking about the reproductive methods of certain animals, not plants or other organisms. 