English

edit

Noun

edit

leucotoxins

  1. plural of leucotoxin