Though they will often feed straight away it is best to wait four days or so for the spider to settle and lay down some web. Some burrowing species may take longer to settle.
Share this:
Talk about this
Join and Earn Rewards
Create an account to earn points, unlock rewards, and enjoy member-only perks.
Talk about this