why does a fish lay a large number of eggs at a time ?
Answers
Answered by
3
Answer:
because the eggs might be destroyed because of absence of hard shell or eaten by other carnivore fishes.
Similar questions