Hello and welcome to Healthcare Magic. Thanks for your query.
A spermiogram or a semen analysis
test will not be able to detect whether you smoke or not. It is a test which is done to find out whether the number, structure and functionality of sperms are normal or not.
There are specific nicotine
screeing tests (blood tests and urine tests) which can detect whether a person is smoking
or not. So, if your doctor wants to find out, he can order for these tests and find out.
Wish you all the best.
Dr. Jonas Sundarakumar