thaumetopoein : an urticating protein from the hairs and integument of the pine processionary caterpillar ( thaumetopoea pityocampa schiff. , lepidoptera , thaumetopoeidae ) .
C0018494
hairs
C0037267
integument