trucidant
French
Participle
trucidant
present participle of
trucider
Latin
Verb
trucīdant
third-person plural present active indicative of
trucīdō