muricides

English

Noun

muricides

  1. plural of muricide