Map of Triumfetta echinata Halford