homo sapiens

(noun) Homo sapiens

homo (generic term)
man (generic term)
human being (generic term)
human (generic term)