Stenopodius insularisStenopodius insularis is a species of beetle of the family Chrysomelidae. It is found in the United States and Mexico.BiologyThe food plant is unknown, but adults have been collected on Hibiscus denudatus and Sphaeralcea species.