Butterfly Host Plants

Female butterflies will lay their eggs on certain plants, these plants are called "host plants". So many butterflies so many different host plants. For example: Zebra Longwing will lay eggs on passion vines, while Queens will lay eggs on milkweeds.  After some time baby caterpillar will hatch from egg and will start eating its host plant, some time they'll eat it down to nothing. But do not worry, most plants will grow back fast.

Bacopa   Corkystem Passionvine Maypop Passionvine Coontie Carpetweed    Red bay  Wild lime 
Milkweed * Sweet bay magnolia Loblolly bay

 

Water hemlock Bahama cassia -

 

Water hemlock

 

   Dutchmen's pipe*

 

Wild tamarind

 

Wax myrtle

 

Live oak

 

Soapberry

 

Winged elm

 

Hackberry

 

Thatch palm

 

Native Petunia  

 

 

Zebra Longwing, Heliconius charitonia, laying eggs on

corkystem passionvine.

 

 

 

 

 

 

Sulfur butterfly egg on Bahama Cassia leaf.