Meaning of air canal in English:
air canal
noun
A passage through which air can penetrate; (Botany) a continuous airspace in the stem, petiole, root, etc., of an aquatic or semiaquatic plant.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips