Eohippuses Meaning

There are 1 meaning(s) for word Eohippuses

Meaning 1 : earliest horse; extinct primitive dog-sized four-toed Eocene animal

    Synonyms : dawn horse