Leanchoilia


English Wikipedia - The Free EncyclopediaDownload this dictionary
Leanchoilia
Leanchoilia is a four-eyed arachnomorph arthropod known from Cambrian deposits of the Burgess Shale in Canada and the Chengjiang biota of China. It was about long and had long, whip-like feelers mounted on frontal arm-like appendages. Its internal organs are occasionally preserved within the substrate in three dimensions. It had stalked compound eyes as well as pit-like ocelli.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License