defoderant
Latin
Verb
dēfōderant
third-person plural pluperfect active indicative of
dēfodiō