J Zhu, Z Wu, B Feng, S Deng, W Zhen… - Biodiversity …, 2020 - biodiversity-science.net
Horseshoe crabs are an ancient group of marine arthropods. The Chinese horseshoe crab
(Tachypleus tridentatus) is the largest among the four extant species. Tachypleus tridentatus …