>>514950276
>>514950323
>>514941967
Explain more. Is there a scientific term for this?
Is it the same with apes?