Meaning of stinking nightshade
Definition of stinking nightshade
(noun)
poisonous
fetid
Old World
herb
having
sticky
hairy
leaves and
yellow-brown
flowers; yields
hyoscyamine
and
scopolamine
Other information on stinking nightshade
WIKIPEDIA results for
stinking nightshade
Amazon results for
stinking nightshade
Tweet