ovipary

English

Noun

ovipary (uncountable)

  1. (biology) The laying of eggs by an animal.
    Antonym: vivipary