Hi guys. I took these pics at the Harvard Natural History Museum in 2008. I can't seem to find any reference to this Latin name on Google. What's the story with the name, and the archaic caption? Cheers!