Butterfly Host Plants

Host Plants are essential to any butterfly habitat. A Host Plant is a plant that the butterfly will lay eggs on and eat during the larval stage.