English-Chinese dictionary »

olive-backed sunbird meaning in Chinese

EnglishChinese
olive-backed sunbird (Cinnyris jugularis)
noun

黄腹花蜜鸟noun