Loading page
solanum rostratum is a noun meaning "North American nightshade with prickly foliage and racemose yellow flowers". It carries one recorded sense.
North American nightshade with prickly foliage and racemose yellow flowers
Definitions, synonyms and semantic relations for solanum rostratum come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.