LEAF-CUSHION


Meaning of LEAF-CUSHION in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷ noun

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.