Title:
Zootaxa
Abbreviated Title:
Zootaxa
Publisher:
Magnolia Press
ISSN
(Electronic):
1175-5334
ISSN
(Print):
1175-5326
Publication date Created:
December
10 2015
Publication date
(Print):
December
10 2015
Volume: 4057
Issue: 2
Page: 151
Article
DOI: 10.11646/zootaxa.4057.2.1
PubMed ID: 26701473
SO-VID: 31ae36a5-c55b-4d73-b11e-6b58d6e44d29
Copyright © ©
2015