Designed by
Title
Eight-spotted flea beetle (Omophoita cyanipennis) crawling on an Oak leaf in Houston, TX. #278923425
Description
Eight-spotted flea beetle (Omophoita cyanipennis) crawling on an Oak leaf in Houston, TX. Insect species found throughout the Americas.