S.T. Ahyong (2009)
The Polychelidan Lobsters: Phylogeny and Systematics (Polychelida: Polychelidae)
Decapod Crustacean Phylogenetics, 18:369-396.
Document Actions
S.T. Ahyong (2009)
Decapod Crustacean Phylogenetics, 18:369-396.
Document Actions