Definify.com

Definition 2025


thyrotoxin

thyrotoxin

English

Noun

thyrotoxin (plural thyrotoxins)

  1. Any thyrotoxic substance.