English Dictionary
Definition Homo sapiens in British English
Homo sapiens noun
[uncountable] noun
/ˌhəʊməʊ ˈsæpienz/

English Dictionary