Definitions of Caragana sinica:

  • noun:   shrub with dark-green glossy foliage and solitary pale yellow flowers; northern China