Definition of Homo sapiens

Definition of Homo sapiens
  1. Homo sapiens Noun A specimen of the species "Homo sapiens".
Need more help? Try our forum NEW