Chinese pea tree

Explore definitions, synonyms, and language insights of Chinese pea tree

Definitions

Noun
shrub with dark-green glossy foliage and solitary pale yellow flowers; northern China

More General Terms