brachyoura

/brækˈjuːɒrə/

Definitions

1. noun

A suborder of extinct, carnivorous, mammal-like reptiles, especially those of the order Therapsida.

“The discovery of brachyurans in the ancient fossil site was groundbreaking in the field of paleontology.”

Synonyms

  • mammal-like reptile
  • therapsid

Antonyms

  • herbivore
  • plant-eater