Spermicide
English Meaning
- An agent that kills spermatozoa, especially one used as a contraceptive. Also called spermatocide.
Sorry, No Malayalam Meaning for your input!
See Spermicid Want To Try Spermicide In Malayalam??