Definify.com

Definition 2026


espermicida

espermicida

Spanish

Noun

espermicida m (plural espermicidas)

  1. spermicide