hand-held computer: a portable battery-powered computer small enough to be carried in your pocket
portable computer: a personal computer that can easily be carried by hand
dog grass: European grass spreading rapidly by creeping rhizomes; naturalized in North America as a weed