Adjective oviparous has 1 sense
  1. oviparous - egg-laying
    Antonyms:
    ovoviviparous, viviparous
,
TOP