Definify.com

Definition 2024


sporicide

sporicide

English

Noun

sporicide (plural sporicides)

  1. A substance that kills spores.