
''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 Matthew Beziat
All rights reserved
Uploaded Apr 25, 2021. Captured Apr 24, 2021 12:53 in 935 Raincliffe Rd, Sykesville, MD 21784, USA.