
''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 Jul 22, 2019. Captured Jul 21, 2019 09:37 in 5 East St, New Milford, CT 06776, USA.