Dictionary > CushionCushionCushion (Science: botany) a swollen floral stem on which several small flowers are borne. Last updated on February 26th, 2021