What is the meaning of Horsenettle?

Any of certain plants in the genus Solanum.

Source: wiktionary.org