1. oviparous

adjective. (oʊˈvɪpɝəs) Egg-laying.
Synonyms
Etymology
oviparous (English)
Featured Games