Subscribe
URL of the page has been copied to clipboard.
Meaning : An extinct arthropod that was abundant in Paleozoic times. Had an exoskeleton divided into three parts.
Install App