OVOVIVIPAROUS

Definition of OVOVIVIPAROUS

  1. (adj)producing living young from eggs that hatch within the body