nightshade
English Dictionary
->
Letter N
-> nightshade
Search Dictionary:
nightshade Definition
(n)
any
of
numerous
shrubs
or
herbs
or
vines
of
the
genus
Solanum
;
most
are
poisonous
though
many
bear
edible
fruit
nightshade Synonyms
nightshade
© Art Branch Inc.