meaning of chinese chestnut

1. a small tree with small sweet nuts; wild or naturalized in Korea and China


Related Words

chinese chestnut | chinese water chestnut |

Developed & Maintained By Taraprasad.com

Treasure Words