Ochrimnus barberi explained
Ochrimnus barberi is a species of seed bug in the family Lygaeidae. It is found in Central America and North America.
Further reading
- Book: A Catalogue of the Lygaeidae of the World (1960-1994). 1995. Slater . James A.. O'Donnell . Jane E.. The New York Entomological Society. 978-0-913-424-16-2.