English

edit

Noun

edit

sporontocide (plural sporontocides)

  1. Any substance that kills sporonts
edit

Anagrams

edit