Biology, asked by mrlkranadon, 9 months ago

Why do fish lay eggs in hundreds, whereas a hen lays only one egg at a time?

Answers

Answered by Anonymous
2

</p><p>\huge{\blue{\boxed{\boxed{\red{\ulcorner{\mid{\overline{\underline{\bf{Answer:-}}}}}}\mid}}}}

{\huge{\mathfrak{\overbrace{\underbrace{\blue{\fbox{\red{Reason}}}}}}}}

fish mostly lay their eggs in water; larvae produced by them could flow along with water so to protect their generation they have to lay thousands of eggs at a time while hens lay eggs on land, so they do not need to lay many eggs.

Similar questions