meaning of chinese pea tree

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


Related Words

chinese pea tree |

Developed & Maintained By Taraprasad.com

Treasure Words