Origin: Latin suffix -ous
Ovoviviparous has 2 different meanings across 1 category:
Adjective
producing living young from eggs that hatch within the body
Of or pertaining to such kind of animals such as some reptiles whose eggs hatch inside their body