HEMP PALM


Meaning of HEMP PALM in English

noun

: either of two dwarf fan palms ( Chamaerops humilis of the Mediterranean region and Trachycarpus excelsa of China) the leaves of which yield the fiber African hair

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