Where does banded peacock lay eggs?
The banded peacock butterfly lays its eggs on the undersides of leaves, typically on host plants such as passionflower vines.
The banded peacock butterfly lays its eggs on the undersides of leaves, typically on host plants such as passionflower vines.