Solanum rostratum
English Dictionary
->
Letter S
-> Solanum rostratum
Search Dictionary:
Solanum rostratum Definition
(n)
North
American
nightshade
with
prickly
foliage
and
racemose
yellow
flowers
Solanum rostratum Synonyms
buffalo bur
Solanum rostratum
© Art Branch Inc.