skiff: any of various small boats propelled by oars or by sails or by a motor
small boat: a boat that is small
bullock's heart: small tropical American tree bearing a bristly heart-shaped acid tropical fruit