Etymology Explorer › English

Where does “tubage” come from?

tubage (English): tubing; a system of tubes; intubation; The...

Definitions

  1. tubing; a system of tubes; intubation; The...