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

Synonyms

  • anomodont
  • large herbivore

Antonyms

  • carnivore
  • omnivore