一鳞半爪yīlínbànzhǎo
Meanings
1. lit. one scale and half a claw (idiom)
2. fig. only odd bits and pieces
Characters used