Meaning of horsetail
Definition of horsetail
(noun)
perennial
rushlike
flowerless
herbs with
jointed
hollow
stems and
narrow
toothlike
leaves that
spread
by
creeping
rhizomes;
tend
to
become
weedy;
common
in
northern
hemisphere;
some
in Africa and South America
Other information on horsetail
WIKIPEDIA results for
horsetail
Amazon results for
horsetail
Tweet