Definition of oil tube in English:

oil tube

noun

  • A tube that conveys oil; (Botany) = "vitta".

Origin

Mid 19th century.