Brachyuran decapod Crustacea from the Upper Cretaceous of Lebanon

C. Larghi

2004

Article

Journal of Paleontology 78(3):528-541

Find it at:

Taxonomy: