Found these four larvae on a chair outside on my deck. Only the largest was still alive. What type of insect do you think it was from? Post Comment Receive notifications Add a comment...