Meaning ofsporicidein English

sporicide

us/spoʊˈraɪsaɪd/uk/spoʊˈraɪsʌɪd/
#uncommon
Definitions