oxpecker / ˈɒksˌpɛk ər /

📖毕业后词汇奥克斯

oxpecker 的定义

n. 名词 noun
  1. either of two African starlings of the genus Buphagus, characterized by their habit of riding on large, wild animals and domestic cattle to feed on ticks.

更多oxpecker例句

  1. Minutes later, a flurry of oxpecker birds rose into the air.