answersLogoWhite

0

because grasses are their natural habitat....and there are some flowers where they get their food

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Can monarch butterflies eat grass?

No. Adult butterflies of any species do not eat grass. They must drink nectar and sap from flowers and plants.


What does in emerald swallowtail eat?

green swallowtail butterflies eat some grass and milkweed.


What do the blue night butterflies eat?

grass and water


What eats needle grass?

snakes, butterflies, bees


Where do butterflies not live in the world?

Butterflies like to live where there are lots and lots of plants & flowers so most Butterflies would probably live in a meadow.


Do butterflies eat grass?

Most butterflies do not eat grass. They typically feed on nectar from flowers, juices from fruits, or other liquids like sap. Caterpillars, which are the larval stage of butterflies, may consume leaves from grass and other plants.


Do butterflies live on antarctia?

No.


What is the habitat of grasshopper?

Grasshoppers live mostly near low growing plants or swamps. Obviously, they were named after grass so they mainly live around plants because that's what they eat.


Can butterfly's eat grass?

No. Adult butterflies of any species do not eat grass. They must drink nectar and sap from flowers and plants.


What kinds of butterflies live in Brazil?

the ones that live there


Where do radiant swallowtail butterflies live?

they live in Africa


What is the average life span of a butterfly?

Butterflies typically can live up to one month. However, depending on various factors such as the size of butterflies or where they live butterflies can live anywhere from one week to six months.