CROCODILE BIRD





Definition:

  1. [noun] African courser that feeds on insect parasites on crocodiles
    Synonyms: Pluvianus aegyptius

Synonyms: