Definify.com

Definition 2025


toxalbumins

toxalbumins

English

Noun

toxalbumins

  1. plural of toxalbumin