Lebia grandis

Lebia grandis is a ground beetle in the family Carabidae found in North America. It is a specialist predator on the eggs and larvae of Colorado potato beetles, and its larvae are obligate parasitoids of Colorado potato beetle pupae.

Lebia grandis

Lebia grandis is a ground beetle in the family Carabidae found in North America. It is a specialist predator on the eggs and larvae of Colorado potato beetles, and its larvae are obligate parasitoids of Colorado potato beetle pupae.