crocodile_birdEnglish

Pluvianus aegyptius, crocodile bird

Noun

African courser that feeds on insect parasites on crocodiles

English: crocodile bird, Pluvianus aegyptius

English words with similar meanings

Show 1 words