
''Lebia viridis'' is a species of beetle in the family Carabidae which feeds on goldenrods. It is found in Guatemala, Mexico and on Cuba.
Similar species: Beetles
By Christine Young
All rights reserved
Uploaded Jun 29, 2021. Captured Jun 28, 2021 21:56 in 5 East St, New Milford, CT 06776, USA.