horsetail tree
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share