cesticide

English

Noun

cesticide (plural cesticides)

  1. cestocide