Biology

The Dodo Bird Facts

The Dodo bird is an extinct species. These birds are part of the Columbidae clade but are classed in the sub family of Raphinae. The Columbidae are made up of Doves and Pigeons. Except from the dodo bird the Raphinae…
Read more