Definition of air canal in English:

air canal

noun

Botany
  • 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.