French

edit

Noun

edit

ténicide m (plural ténicides)

  1. taenicide