Tag: dodo bird

Dodo

Dodos are an extinct species of bird that was native to Mauritius, and island near Madagascar. Much like the flightless cormorant, these birds could...

Expert Recommendations