Back to Dictionary
香椿
xiāngchūn
1. Chinese toon (Toona sinensis)