Chinese-English dictionary »

白腰草鹬 /bái-yāo cǎo yù/ meaning in English

ChineseEnglish
白腰草鹬 /bái-yāo cǎo / noun

green sandpiper(Tringa ochropus)
noun