Home
Help
About
Contact
English to Chinese Dictionary
Search:
绿皇鸠
lǜ
huáng
jiū
(bird species of China) green imperial pigeon (Ducula aenea)
<< back to the home page