Thylacoleo crassidentatus


Thylacoleo crassidentatus is a fossil taxon.