No, while mosquitos and some other insects do lay eggs in water, insects such as butterflys, ladybugs and bees do not.
I can tell you from experience that butterflys lay their eggs on the plant type the larvae will need to eat when they hatch from the eggs.
It is true that many flying insects have their larvae in the water. Some include dragonflies and mosquitos. However, many do not. Butterlfies have caterpillars that live on the vegetation. Flies have maggots that live in moist areas. Ants and bees have juveniles that live in their hives or nests.
Click here to cancel reply.
Sorry,At this time user registration is disabled. We will open registration soon!
Don't have an account? Click Here to Signup
© Copyright GreenAnswers.com LLC