Yep, those look like giant egg sacks for sure!