WTWM

whatsthatwordmean

← Definition
Guess

oviparous

adjectiveProducing young by laying eggs that develop and hatch outside the mother's body.

Antonyms

viviparousadjective

Built for word lovers.