lowest form of human species - İspanyolca İngilizce Sözlük