Is this a sperm?

Me and hubby haven't done the deed in a few weeks but tonight I found this on the couch. Is this a sperm? Should I be worried?