What is the full meaning of ovoviviparous
producing eggs which are hatched in the parent's body [adj OVOVIVIPAROUSLY]
Example of the word ovoviviparous placed on a Scrabble board.