Definition of トキソイド

トキソイド

tokisoido

noun
toxoid