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