Heloplax papilla


 * When = 433-427 mya


 * Kingdom = Animalia


 * Phylum = Mollusca


 * Class = ???


 * Order = Heloplacida


 * Family = Heloplacidae


 * Genus = Heloplax