The caterpillar prompting questions in Barrhaven is called forest tent caterpillar. This is a native insect that can periodically reach high population levels and feed on the leaves of several tree species….

This content is for Family Membership members only.
Log In Register