Question: Science

Define oviparous
In Science | Asked by bookragstutor
Asked from the Zoology study pack
Answers
Referring to a type of development in which young hatch from eggs laid outside the mother's body.
bookragstutor | 686 days ago