Language:
Free Online Dictionary|3Dict

一鳞半爪

Source : CEDICT

lit. one scale and half a claw (idiom); only odd bits and pieces