WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
all of the living human inhabitants of the earth
Word Usage
"On a happier note, I heard that when they opened the zoo in the Bronx with the special glassed-in area for the humans to see what the chimps were doing, the chimps all came and leaned up against the glass to see what the *humans* were doing!"