Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

horsetail Definition

Cancel
horsetail
noun(horse-tail)
any of a genus (Equisetum of the order Equisetales) of lower tracheophytes comprising perennial, spore-producing plants that spread by creeping rhizomes and have leaves reduced to nodal sheaths on the hollow jointed ribbed shoots

Words Related to horsetail!

horsetail Examples by Brain Bank Users