Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nettle-leaved horsemint
in English
nettle-leaved horsemint
#limited
Definitions
Noun
an
aromatic
western
US
herb
(
mint
family
)
used
medicinally
The
nettle-leaved
horsemint
is
used
to
treat
various
ailments
.
Base Words
horsemint
nettle-leaved