Where does small pearl-bordered fritillary lay eggs?
The small pearl-bordered fritillary lays its eggs on the leaves of violets, specifically on the underside of the leaves.
The small pearl-bordered fritillary lays its eggs on the leaves of violets, specifically on the underside of the leaves.