oligospermiamedical dictionary

<urology> A low sperm count.

(09 Oct 1997)