Where does large tortoiseshell lay eggs?
The large tortoiseshell butterfly lays its eggs on the leaves of host plants, such as willows and poplars, typically near water sources.
The large tortoiseshell butterfly lays its eggs on the leaves of host plants, such as willows and poplars, typically near water sources.