nemfrog:Papillary ridges of the left hand of a Chacma baboon. The sense of touch in mammals and bird
nemfrog:Papillary ridges of the left hand of a Chacma baboon. The sense of touch in mammals and birds. 1907. -- source link
nemfrog:Papillary ridges of the left hand of a Chacma baboon. The sense of touch in mammals and birds. 1907. -- source link