Adjective Definition

oviparous

1.Definition: egg-laying




Please Share