Primatesprimates" representare a fascinatingamazing groupassemblage" of mammalscreatures foundexisting" acrossin" the worldplanet" . From" the tinysmall pygmy marmosetprimate" of the Amazonjungle" toand the majesticimpressive gorillasprimates" of Africathe continent, this orderlineage" sharespossesses a commonjoint" ancestry" and a {remarkablestrik