Microleo attenboroughi

Translingual edit

Proper noun edit

Microleo attenboroughi m

  1. A taxonomic species within the family †Thylacoleonidae – miniature marsupial lions, now extinct, extant during the Early Miocene epoch.

References edit