Opabinia

Opabinia is an extinct marine animal from the Cambrian period, recognized by five eyes and a long, flexible proboscis ending in a claw-like grasping structure.

Connect