Twitter suggested Choristoneura biennis or Choristoneura occidentalis (because of the colour of the larvae and its location). Larvae ~1 cm long, seen at 2000 m in Kananaskis Country, Alberta.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy