Dictionary
Browse
Translate
About
›
›
→
Homo sapiens — English Definition | Lughet
Dictionary
›
English
›
Homo sapiens
←
Home Secretary
Hon
→
English
Main Dictionary
Homo sapiens
Universal Words noun [U] (from Latin, technical) the kind or SPECIES of human being that exists now
★
★
★
★
★
Rate this entry
Same word in other sources
Homo sapiens
English
›
Chinese
GetWord Corpus
Homo sapiens
English
›
Chinese
Main Dictionary
Related words
Home Secretary
English
← Search