embolomeri
/ɛmbɒləˈmɛri/Definitions
1. noun
A suborder of extinct, large, herbivorous mammals of the order Anomodontia, characterized by their robust bodies and powerful limbs.
“The discovery of a new embolomeri species provided significant insights into the evolution of ancient terrestrial ecosystems.”