What is the full meaning of oviparous
producing offspring through laying eggs which are incubated outside the body [adj OVIPAROUSLY]
Example of the word oviparous placed on a Scrabble board.