is the meaning of dodo
Answers
Answered by
3
Answer:
A large flightless bird (Raphus cucullatus) with a hooked beak that inhabited the island of Mauritius in the Indian Ocean until it became extinct in the late 1600s. Informal
Answered by
0
Answer:
A large flightless bird with a hooked beak that inhabited the island of Mauritius in the Indian Ocean until it became extinct in the late 1600.
Similar questions