toxalbumins
English
Noun
toxalbumins
plural of
toxalbumin