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