1 leaf-cushion | Definition of leaf-cushion

leaf-cushion

noun

Definition of leaf-cushion

: the remnant of the thickened leaf base remaining after abscission in some extinct plants and in various conifers (as members of the genus Picea)