oxpecker (0 synonym found)

Definition of oxpecker:

(n) : Either of two species of passerine bird in the genus Buphagus, endemic to the sub-Saharan African savanna.

Definition of oxpecker:

(n) : Either of two species of passerine bird in the genus Buphagus, endemic to the sub-Saharan African savanna.

Back to Top