equoid

/ˈɛkwɔɪd/

Definitions

1. noun

Relating to or resembling a horse; horse-like

“The equoid morphology of the fossil suggests a horse-like creature.”

2. adjective

Resembling or relating to a horse

“The equoid muscles allowed the animal to run quickly.”

Synonyms

  • equine
  • horse-like

Antonyms

  • non-equine
  • ungulate