Fue descrita por primera vez por el naturalista alemán Georg Marcgraf, cuando trabajaba en el estado de Pernambuco, Brasil, en 1638, y su nombre es un homenaje al también alemán Johann Baptist von Spix, quien obtuvo un espécimen en 1819 en una orilla del río São Francisco en Bahía.