Feverweed definition

fēvər-wēd
Any of various plants considered to have medicinal properties.
noun
0
0
Any of various plants considered to have medicinal properties.
noun
0
0
Advertisement