Definify.com

Definition 2024


espermicida

espermicida

Spanish

Noun

espermicida m (plural espermicidas)

  1. spermicide