Definitions of oviparous:

  • adjective:   egg-laying