Solanum carolinense_C247-04
Photo courtesy UC Davis Weeds of California

Solanum carolinense Risk Assessment

Common names: Carolina horsenettle