caragana sinica Meaning, Definition & Usage

  1. noun shrub with dark-green glossy foliage and solitary pale yellow flowers; northern China
    Chinese pea tree.

WordNet