The mysterious item deposited on the shirt left overnight on the porch is the egg mass of a Carolina Mantis.
Carolina Mantis Egg Mass
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
The mysterious item deposited on the shirt left overnight on the porch is the egg mass of a Carolina Mantis.