crocodile bird

Noun
  1. African courser that feeds on insect parasites on crocodiles (synset 102042434)

Found on Word Lists

Other Searches