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.”
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.”