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