tetracerus

/tɛtrəˈsɛrəs/

Definitions

1. noun

A type of extinct antelope with four horns, native to India and Southeast Asia.

“The paleontologist studied the tetracerus fossil to learn more about its habitat and behavior.”

Synonyms

  • antelope
  • deer

Antonyms

  • none