biotrons

  • n.(Confined and controlled temperature) Biological Laboratory
  • WebHigh transconductance twin tube biotron; bio-climatic chamber