English edit

Adjective edit

cesticidal (not comparable)

  1. That kills cestodes

Related terms edit

Anagrams edit