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

horsetails Definition

Cancel
horsetails
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 horsetails!

horsetails Examples by Brain Bank Users