|
Medical Definition of Robertshaw tube
1. A variation of Carlen's tube that eliminates some mechanical disadvantages of the latter. (05 Mar 2000)
|
1. A variation of Carlen's tube that eliminates some mechanical disadvantages of the latter. (05 Mar 2000)