Back to Dictionary
鹅掌楸
鵝掌楸
ézhǎngqiū
1. Chinese tulip tree
2. Liriodendron chinense