toxalbumins

English

Noun

toxalbumins

  1. plural of toxalbumin