1. either of two small dull-colored African birds (Buphagus erythrorhynchus and B. africanus) of the starling family that feed on ticks which they pick from the backs of infested cattle and wild mammals
oxpecker 片语
片语
Yellow-billed Oxpecker黄嘴牛椋鸟
Yelow-billed Oxpecker黄嘴牛椋鸟
Red-billed Oxpecker红嘴牛椋鸟
oxpecker 例句
英汉例句
I was taking pictures of the oxpecker sitting on the zebra, but the oxpecker flew down on the ground instead, making it a better picture.