spermicidal Meaning and Definition

Definitions

English definition for spermicidal

1. a. destructive to spermatozoa

Sponored Video