Paviland??
"Other food probably included manmoth" I thought I'd heard of weird creatures, but a "man-moth"?