answersLogoWhite

0


Best Answer

Internal fertilization is when the sperm is directly deposited into the female, who produces eggs and fertilizes them in her body

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does Internal Fertilization mean?
Write your answer...
Submit
Still have questions?
magnify glass
imp