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....
Separate names with a comma.