Definitions of Pluvianus aegyptius:

  • noun:   African courser that feeds on insect parasites on crocodiles