Distribution: found only at PPP# 180 - Escudo de Veraguas [Escudo de Veraguas Fm] (Pliocene of Panama)
Show more details