Locust Bird (noun) Definition, Meaning & Examples

noun
  1. any of various pratincoles, esp Glareola nordmanni (black-winged pratincole), that feed on locusts
Locust Bird (noun) Definition, Meaning & Examples

More Definitions