Meaning of explosion tube in English:
explosion tube
noun
A tube used for carrying out the controlled explosion or combustion of gases and dust; especially = explosion pipette .
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips