Home
Search
Index
Definify.com
Definition
2024
sporicide
sporicide
English
Noun
sporicide
(
plural
sporicides
)
A substance that kills
spores
.
Similar Results
Sororicide