Meaning of corolla tube in English:

corolla tube

See synonyms for corolla tube

noun

Botany
  • A tube-like structure present in some types of flower, formed by the petals or their bases fusing together.

Origin

Early 19th century.