meaning of Biotoxin

Biotoxin - German to English

biotoxin