A butterfly caught in the moment it lays an egg. Different types of butterflies lay their eggs on particular host plants, which their caterpillars eat. In some cases the plants are poisonous which helps protect the caterpillar, and later the butterfly, from being eaten.
A butterfly caught in the moment it lays an egg. Different types of butterflies lay their eggs on particular host plants, which their caterpillars eat. In some cases the plants are poisonous which helps protect the caterpillar, and later the butterfly, from being eaten.
0 Comments 0 Shares 575 Views