Definify.com

Definition 2025


sporicide

sporicide

English

Noun

sporicide (plural sporicides)

  1. A substance that kills spores.