Meaning of solanum rostratum
Definition of solanum rostratum
(noun)
North American
nightshade
with
prickly
foliage
and
racemose
yellow
flowers
Other information on solanum rostratum
WIKIPEDIA results for
solanum rostratum
Amazon results for
solanum rostratum
Tweet