Hi,thanks for query.Asthenizoospermia means reduce motility of sperms.Pyospermia means pus in semen.Both the things are related at times.You need evaluation and treatment by
urologist.Please visit one and take treatment as per his advise.this may affect your
fertility if not treated.bye .