LEAF SPINE


Meaning of LEAF SPINE in English

noun

: a spine (as of the barberry) developed from a leaf instead of from a branch

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