Definify.com

Definition 2024


biotoxin

biotoxin

English

Noun

biotoxin (plural biotoxins)

  1. Any toxin produced by a living organism

Translations