xargs isn't necessary. You could do something like the following:

Code:
whatis `ls` |more
The backticks around ls are expanded out to the output of the command. Therefore, if you had a directory consisting of two files, foo and bar, `ls` would expand out to "foo bar". The full command, after being fully expanded, in this case, would be:

Code:
whatis foo bar |more