Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horsetail
in English
horsetail
us
//ˈhɔrsˌteɪl//
uk
//ˈhɔːsˌteɪl//
#uncommon
Plural
horsetails
Definitions
Noun
a
vascular
plant
(
with
hollow
stems
,
producing
spores
)
The
horsetail
plant
has
hollow
stems
and
produces
spores
.
a
horse's
tail
A
horse's
horsetail
is
typically
long
and
flowing
.
a
waterfall
with
continuous
bedrock
contact
The
waterfall
is
classified
as
a
horsetail
due
to
its
continuous
contact
with
bedrock
.