Results for: Quelea

In Biology

What organism is the red-billed quelea?

The red-billed quelea is a small finch that flocks in vast numbers across much of sub-Saharan Africa. Flocks of over a million look like clouds of smoke, and they come in to d (MORE)