the prefix pico- means a very small part of something

But it derives through Spanish from picar, to prick. AHD lists piccolo as of obscure origin.