"Pet. Amb. t. 8. f. 7." was an unprinted synonym.
Journal of the Proceedings of the Linnean Society - Vol. 4 Zoology · 第 113 / 311 题