- Home
- A number of squash bug nymphs that have just hatched from eggs. This insect has the scientific name Anasa tristis. Puzzle #779628774
A number of squash bug nymphs that have just hatched from eggs. This insect has the scientific name Anasa tristis. Puzzle #779628774