I have a quick query regarding some english words that are derived from latin, those that end in cide (homicide, pesticide etc). For example, I know that the stem of the word genocide is derived from genus, but is the cide part derived from a latin word? one meaning 'to kill' perhaps?
Thanks in advance for any help
PS what does QED stand for and mean?