YourDictionary

Dictionary Home » Science » floral tube

floral tube science definition

A tube formed by the fusion of parts of the perianth and often the stamens at their bases, as in flowers of the daffodil or morning glory.

Learn more about floral tube

link/cite print suggestion box