Didus

Di·​dus | \ ˈdīdəs\

Definition of Didus

taxonomic synonym of raphus

History and Etymology for Didus

New Latin, probably modification of English dodo

Keep scrolling for more