Portuguese-English dictionary »

toxoide meaning in English

PortugueseEnglish
toxoide noun
{m}

anatoxin(toxoid)
noun