Barylambda

noun
Bar·​y·​lambda | \ ˌbarəˈlamdə\

Definition of Barylambda

: a genus of large powerful herbivorous mammals (order Pantodonta) from the upper Paleocene of Colorado that have tails like kangaroos and small heads

History and Etymology for Barylambda

New Latin, from bary- + Greek lambda, the letter; from the shape of the upper molars

Keep scrolling for more