Englishfor English speakers
germicide English
Meaning germicide meaning
What does germicide mean?
germicide
Synonyms germicide synonyms
What other words have the same or similar meaning as germicide?