Interim Register of Marine and Nonmarine Genera
It includes published scientific names for all domains of life from 1758 in zoology (1753 in plants, flowers, and trees) up to the present. It has a  consistent order. The database holds over 1.7 million species names (1.3 million listed as "accepted").