HORSETAIL TREE


Meaning of HORSETAIL TREE in English

noun

: a tree of the genus Casuarina ; especially : a tree ( C. equisetifolia ) planted in the southern and southwestern United States that is used for windbreaks and planting on sand dunes and also as an ornamental

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