meaning of ball nightshade

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