What does ball nightshade mean?

ball nightshade meaning in General Dictionary

coarse prickly weed having pale yellow plants and yellow berrylike good fresh fruit; common throughout southern and eastern United States