OVIPARA


Meaning of OVIPARA in English

noun ·pl an artifical division of vertebrates, including those that lay eggs;

— opposed to vivipara.

Webster English vocab.      Английский словарь Webster.