Science, asked by maryamAbdullah, 1 month ago

why do butterflies lay their eggs on leaves​

Answers

Answered by DazzlingDiamond
1

Answer:

Explanation: Some butterflies and moths prefer to lay eggs on the underside of a leaf. This is mostly for the purposes of protection. The eggs remains out of sight of some predators, and will also be protected from light

Answered by trishna34657
0

Butterflies lay their eggs on leaves:-

Explanation:

Avoid direct sunlight and avoid drying of eggs and to avoid the rainwater washing away the eggs.

Similar questions