Definify.com

Definition 2025


espermicida

espermicida

Spanish

Noun

espermicida m (plural espermicidas)

  1. spermicide