English edit

Noun edit

cephalotoxins

  1. plural of cephalotoxin