Any ideas on this point? Found in South central Texas, just North of San Antonio. Approx. 1.5 inches long. Thanks in advance for your input.