Add Yahoo as a preferred source to see more of our stories on Google. A leaf-footed bug, aka Euthochtha galeator, is shown on a downtown office window within sight of the Texas Capitol in Austin.
Spring in Texas means warmer and - with a little luck - wetter weather. The season also means blooming flowers, greener landscapes, and the return of some unwanted crawling or buzzing guests. Insects, ...