MegaspiFidae. 



PLATE 31. 



