|  | 
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)