Word info

little dodo

Noun

Meaning

little dodo (plural little dodos)

The tooth-billed pigeon, Didunculus strigirostris.

Source: en.wiktionary.org

Close letter words and terms