Adelomelon riosi

Adelomelon riosi
Item# 10091

(Clench & Turner, 1964)

317mm (huge specimen)

Brazil